purple-stemmed beggarticks - Turkish English Dictionary